package models

type FileModel struct {
	MODEL
	Name      string    `gorm:"type:varchar(100);not null;comment:文件名" json:"name"`
	Ext       string    `json:"ext" gorm:"comment:文件拓展名"`
	Md        string    `json:"md" gorm:"comment:文件md"`
	FileId    string    `json:"file_id" gorm:"comment:目录id"`
	UserModel UserModel `gorm:"foreignkey:UserID;constraint:OnUpdate:RESTRICT,OnDelete:CASCADE;" json:"-"`
	UserID    uint      `gorm:"comment:用户id" json:"user_id"`
	Size      uint      `json:"size" gorm:"文件大小 字节; default:0"`
	Url       string    `json:"url" gorm:"图片真是url"`
	IsDir     uint      `json:"is_dir" gorm:"是否为文件夹"`
}
